score a success - Turkish English Dictionary